

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>S [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Glossary,Glossary S">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;"><table cellspacing="0" cellpadding="0" border="0" style="border: none; border-spacing:0px;">
<tr style="text-align:left;vertical-align:top;">
<td valign="middle" width="34" style="width:34px;"><p class="p_Heading1"><a href="glossaryofterms.htm"><img src="glossary%20page.gif" width="29" height="29" border="0" alt="Glossary Page"></a></p>
</td>
<td valign="middle" width="592" style="width:592px;"><p class="p_Heading1"><span class="f_Heading1">~S~</span></p>
</td>
</tr>
</table>
</div>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="r(glossary).htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="t(glossary).htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_Glossaryitem"><span class="f_Glossaryitem">scenario</span></p>
<ol style="text-indent: 0px; margin-left: 61px; list-style-position: outside;">
<li value=1><span class="f_Glossarytext">A specific sequence of actions that illustrates behaviors. A scenario can be used to illustrate an interaction or the execution of a Use Case instance.</span><br>
<span class="f_Glossarytext" style="font-style: italic;">&nbsp;</span><br>
<span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> interaction.</span></li>
<li value=2><span class="f_Glossarytext">A sequence of operations carried out in some order to produce a known result. Can apply to Use Cases where it is the equivalent of a Sequence diagram, or to other objects to describe how they are used at run-time.</span></li>
</ol>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">schema [MOF]</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">In the context of the MOF, analogous to a package that is a container of model elements. Schema corresponds to a MOF package.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">metamodel, package</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">self-message</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">Reflects a new process or method invoked within the calling Lifeline's operation. It is a specification of a message.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">semantic variation point</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A point of variation in the semantics of a metamodel. It provides an intentional degree of freedom for the interpretation of the metamodel semantics.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">send [a message]</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The passing of a stimulus from a sender instance to a receiver instance.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> sender, receiver</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">sender [object]</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The object passing a stimulus to a receiver object.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">receiver</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">sequence diagram</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A diagram that shows object interactions arranged in time sequence. In particular, it shows the objects participating in the interaction and the sequence of messages exchanged. Unlike a Communication (Collaboration) diagram, a Sequence diagram includes time sequences but does not include object relationships. A Sequence diagram can exist in a generic form (describes all possible scenarios) and in an instance form (describes one actual scenario). Sequence diagrams and Communication diagrams express similar information, but show it in different ways.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> communication diagram, object lifeline</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">signal</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The specification of an asynchronous stimulus communicated between instances. Signals can have parameters.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">signature</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The name and parameters of a behavioral feature. A signature can include an optional returned parameter.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">single inheritance</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A semantic variation of Generalization in which a type can have only one supertype.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">multiple inheritance</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">single valued [MOF]</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A model element with multiplicity defined is single valued when its Multiplicity Type: upper attribute is set to 1. The term single-valued does not pertain to the number of values held by, for example, an attribute or parameter at any point in time, since a single-valued attribute (for instance, with a multiplicity lower bound of zero) could have no value.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">multi-valued</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">specification</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A declarative description of what something is or does.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast:</span><span class="f_Glossarytext"> implementation</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">state</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A condition or situation during the life of an object during which it satisfies some condition, performs some activity, or waits for some event.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">state [OMA]</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">state invariant</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A condition applied to a Lifeline that must be fulfilled for the Lifeline to exist.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">state machine</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A behavior that specifies the sequences of States that an object or an interaction goes through during its life in response to events, together with its responses and actions.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">state machine diagram</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A diagram that illustrates how an element, often a Class, can move between States classifying its behavior, according to transition triggers, constraining guards and other aspects of State Machine diagrams that depict and explain movement and behavior.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">state chart</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A diagram that shows a State Machine.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> state machine</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast:</span><span class="f_Glossarytext"> activity graph</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">state continuation</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A symbol that serves two different purposes for Interaction diagrams - as State Invariants and as Continuations. A State Invariant is a condition applied to a Lifeline that must be fulfilled for the Lifeline to exist. A Continuation is used in seq and alt combined fragments to indicate the branches of continuation that an operand follows.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">state lifeline</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A State Lifeline follows discrete transitions between States, which are defined along the y-axis of the timeline. Any transition has optional attributes of timing constraints, duration constraints and observations.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">static classification </span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A semantic variation of Generalization in which an object can not change classifier.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also: </span><span class="f_Glossarytext">multiple classification</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">dynamic classification</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">stereotype</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A new type of modeling element that extends the semantics of the metamodel. Stereotypes must be based on certain existing types or Classes in the metamodel. Stereotypes can extend the semantics, but not the structure of pre-existing types and Classes. Certain stereotypes are predefined in the UML, others can be user defined. Stereotypes are one of three extensibility mechanisms in UML.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> constraint, tagged value</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">stimulus</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The passing of information from one instance to another, such as raising a signal or invoking an operation. The receipt of a signal is normally considered an event.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also: </span><span class="f_Glossarytext">message</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">string</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A sequence of text characters. The details of string representation depend on implementation, and can include character sets that support international characters and graphics.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">structural diagram</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A diagram that depicts the structural elements composing a system or function. These diagrams can reflect the static relationships of a structure, as do Class or Package diagrams, or run-time architectures, such as Object or Composite Structure diagrams. Structural diagrams include Class diagrams, Composite Structure diagrams, Component diagrams, Deployment diagrams, Object diagrams and Package diagrams.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">structural feature</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A static feature of a model element, such as an attribute.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">structural model aspect </span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A model aspect that emphasizes the structure of the objects in a system, including their types, Classes, relationships, attributes and operations.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">subactivity state</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A State in an activity graph that represents the execution of a non-atomic sequence of steps that has some duration.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">subclass</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">In a Generalization relationship, the specialization of another Class; the superclass.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also</span><span class="f_Glossarytext">:</span><span class="f_Glossarytext"> generalization, child, parent</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast:</span><span class="f_Glossarytext"> superclass</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">submachine state </span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A State in a State Machine that is equivalent to a composite State but its contents are described by another State Machine.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">subpackage</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A package that is contained in another package.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">substate</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A State that is part of a composite State.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also</span><span class="f_Glossarytext">:</span><span class="f_Glossarytext"> composite state, concurrent substate, disjoint substate</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">subsystem</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A grouping of model elements that represents a behavioral unit in a physical system. A subsystem offers interfaces and has operations. In addition, the model elements of a subsystem can be partitioned into specification and realization elements.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> </span><span class="f_Glossarytext">package, physical system</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">subtype</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">In a Generalization relationship, the specialization of another type; the supertype.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also</span><span class="f_Glossarytext">:</span><span class="f_Glossarytext"> generalization, child, parent</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast:</span><span class="f_Glossarytext"> supertype</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">superclass</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">In a Generalization relationship, the generalization of another Class; the subclass.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also: </span><span class="f_Glossarytext">generalization</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast:</span><span class="f_Glossarytext"> subclass</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">supertype</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">In a Generalization relationship, the generalization of another type; the subtype.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also:</span><span class="f_Glossarytext"> generalization </span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">subtype</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">supplier</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A classifier that provides services that can be invoked by others.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast:</span><span class="f_Glossarytext"> client</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">swimlane</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A partition on an Activity diagram for organizing the responsibilities for actions. Swimlanes typically correspond to organizational units in a business model.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">See also</span><span class="f_Glossarytext">:</span><span class="f_Glossarytext"> partition</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">synch</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A State used for indicating that concurrent paths of a State Machine are synchronized. After bringing the paths to a synch state, the emerging transition indicates unison.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">synchronize code</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">The process of importing and exporting code changes to ensure the model and source code match.</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">system</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">A top-level subsystem in a model.</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext" style="font-style: italic;">Contrast: </span><span class="f_Glossarytext">physical system</span></p>
<p class="p_Glossaryitem"><span class="f_Glossaryitem">system boundary</span></p>
<p class="p_Glossarytext"><span class="f_Glossarytext">An element used to delineate a particular part of the system.</span></p>




            </div>
          </div>
        </div>



</div>


</body>
</html>
